950890-11-6
4-IODOPYRIDAZINE
Product Code:
1860158
Molecular Formula:
C4H3IN2
Molecular Weight:
205.98
Order 950890-11-6