Results for 621-72-7 : 1 Selling Leads, Companies, Buying Leads

Bendazol

2012-1-13
product Name Bendazol Synonyms 2-Benzylbenzimidazole Molecular Formula C14H12N2...
Bendazol, 621-72-7 , Pharmaceutical intermediate