ELB or Extra Large Beans are the term used for Indonesian Robusta Coffee with the size of screen 18 up.
ELB Grade 2 350 BC means that the coffee are extra large beans, grade 2 based on the National Standards of Indonesia (12-25 defects), and 350 bean counts.