Home Chemical Details 58580-55-5
Orbicin
Kappabi
Icacine
Tokocin
Panimycin
Panamicin
Debekacyl
Debecacin
Einecs 261-341-0
dibekacin sulfate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us