153283-48-8
1H-Imidazole-4,5-dicarboxylic acid,2-(methoxymethyl)-1-(phenylmethyl)-, dimethyl ester
Product Code:
2449826
Molecular Formula:
C16H18N2O5
Molecular Weight:
Order 153283-48-8