1673-34-3
3,6-dimethoxy-4-nitro-1-oxo-1,6-dihydropyridazin-1-ium
Product Code:
577899
Molecular Formula:
C6H8N3O5
Molecular Weight:
202.14
Order 1673-34-3