Free release

78213-68-0 3,6-pyridazinedicarboxaldehyde

service@apichina.com
Product Name 3,6-Pyridazinedicarboxaldehyde
CAS No. 78213-68-0
Molecular Formula C6H4N2O2