Top Suppliers:I want be here

790196-26-8

790196-26-8 structure
790196-26-8 structure

Name 4-dimethylamino-1-methyl-2-methylsulfanyl-1,3-diazabuta-1,3-diene
Molecular Formula C6H13N3S
Molecular Weight 159.25300
Exact Mass 159.08300
PSA 53.26000
LogP 0.92510