Top Suppliers:I want be here

117953-91-0

117953-91-0 structure
117953-91-0 structure

Name dimethylamino-2 propargyl-1 benzimidazole
Synonyms Dimethyl-(1-prop-2-ynyl-1H-benzoimidazol-2-yl)-amine
Molecular Formula C12H13N3
Molecular Weight 199.25200
Exact Mass 199.11100
PSA 21.06000
LogP 1.73550