773858-88-1
5-(isopropoxymethyl)-1-(3-(2-thiazolyl)phenyl)benzimidazole
Product Code:
2415367
Molecular Formula:
Molecular Weight:
Order 773858-88-1