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 3 based on the National Standards of Indonesia (26-44 defects), and 450 bean counts.