ethyl 2-(1H-benzimidazol-2-yl)-3-phenylprop-2-enoate
CAS No. 83520-66-5
CAY10595 916047-16-0