Free release

134807-23-1 1h-imidazole-1-acetic acid, phenylmethyl ester

service@apichina.com
Product Name 1H-Imidazole-1-acetic acid, phenylmethyl ester
CAS No. 134807-23-1
Molecular Formula C12H12N2O2