Free release

870262-29-6 1h-imidazole, 1-(1,7-dioxo-7-phenylheptyl)-

service@apichina.com
Product Name 1H-Imidazole, 1-(1,7-dioxo-7-phenylheptyl)-
CAS No. 870262-29-6
Molecular Formula C16H18N2O2