Top Suppliers:I want be here

223600-07-5

223600-07-5 structure
223600-07-5 structure

Name 5,6-dimethyl-1,2-dihydroazeto[1,2-a]benzimidazole
Molecular Formula C11H12N2
Molecular Weight 172.22600
Exact Mass 172.10000
PSA 17.82000
LogP 2.20920