153283-65-9
1H-Imidazole-4,5-dicarboxylic acid,2-(2-methoxyethyl)-1-(phenylmethyl)-, dimethyl ester
Product Code:
1608786
Molecular Formula:
C17H20N2O5
Molecular Weight:
Order 153283-65-9