5-(isopropoxymethyl)-1-(3-(2-thiazolyl)phenyl)benzimidazole

Product Code: 2415367
Molecular Formula:
Molecular Weight:
773858-88-1