Home Chemical Details 421552-88-7
Methyl 3-(1H-benzimidazol-2-yl)benzoate
3-(1H-BENZOIMIDAZOL-2-YL)-BENZOIC ACID METHYL ESTER
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us