Top Suppliers:I want be here

81609-12-3

81609-12-3 structure
81609-12-3 structure

Name 1,2,3,6-tetrahydro-1,2,7-trimethylimidazo-3,6-pyridazinedione
Synonyms 1,5,6-Trimethyl-5,6-dihydro-1H-imidazo[4,5-d]pyridazine-4,7-dione
Molecular Formula C8H10N4O2
Molecular Weight 194.19100
Exact Mass 194.08000
PSA 61.82000