138428-71-4
Benzoic acid, 3-[(5-mercapto-1-methyl-1H-imidazol-4-yl)oxy]-, methylester
Product Code:
610478
Molecular Formula:
C12H12N2O3S
Molecular Weight:
Order 138428-71-4