Free release

89536-27-6 1,1-ethanediol, 2-[2-(2-phenyl-1,3-dioxolan-2-yl)-1h-benzimidazol-1-yl]-

service@apichina.com
Product Name 1,1-Ethanediol, 2-[2-(2-phenyl-1,3-dioxolan-2-yl)-1H-benzimidazol-1-yl]-
CAS No. 89536-27-6
Molecular Formula C18H18N2O4