Top Suppliers:I want be here

668486-12-2

668486-12-2 structure
668486-12-2 structure

Name N'-(benzimidazol-2-ylidenemethyl)ethane-1,2-diamine
Molecular Formula C10H12N4
Molecular Weight 188.22900
Exact Mass 188.10600
PSA 62.77000