106147-71-1
5-[1-(Diphenylmethyl)-1-methoxybutyl]-1H-imidazole
Product Code:
108030
Molecular Formula:
C21H24N2O
Molecular Weight:
320.42
Order 106147-71-1