102862-56-6
Ethanone, 1-[4,5-dihydro-1-(1-methylethyl)-2,4-diphenyl-1H-imidazol-5-yl]-
Product Code:
2104900
Molecular Formula:
Molecular Weight:
Order 102862-56-6