Home Chemical Details 102676-60-8
1-(Triphenylmethyl)-1H-imidazole-4-propanoic Acid Methyl Ester
3-(1-Triphenylmethyl-1H-imidazol-4-yl)propionic Acid Methyl Ester
140-142°C
-20?C Freezer
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us