191103-80-7
1-Trityl-1H-imidazole-4-carboxylic acid
Product Code:
134907
Molecular Formula:
C23H18N2O2
Molecular Weight:
354.40
Order 191103-80-7