Free release

917763-86-1 benzamide,3-(1h-benzimidazol-2-ylamino)-n-[3-(1h-imidazol-1-yl)propyl]-

service@apichina.com
Product Name Benzamide,3-(1H-benzimidazol-2-ylamino)-N-[3-(1H-imidazol-1-yl)propyl]-
CAS No. 917763-86-1
Molecular Formula C20H20N6O