1240244-29-4
?-[3-(4,5-DIHYDRO-4,4-DIMETHYL-2-OXAZOLYL)-2-METHYLPHENYL]-1H-IMIDAZOLE-5-METHANOL
Product Code:
2185398
Molecular Formula:
Molecular Weight:
Order 1240244-29-4