Results for 13182-89-3 : 2 Selling Leads, Companies, Buying Leads
Refine search by category:

Metronidazole Benzoate

2011-2-22
Metronidazole benzoate Synonyms:: Benzoylmetronildazole,Metronidazole benzoate Molecular formula:...
Metronidazole benzoate, 13182-89-3

Levamizole Phosphate

2009-9-23
Levamizole phosphate CAS:13182-89-3 ASSAY:97% Molecular form:...
Levamizole phosphate, 13182-89-3