1H-Imidazole-4,5-dicarboxylic acid,2-(2-methoxyethyl)-1-(phenylmethyl)-, dimethyl ester

Product Code: 1608786
Molecular Formula: C17H20N2O5
Molecular Weight:
153283-65-9