23964-40-1
3,5-diiodo-4-propoxybenzohydrazide
Product Code:
768396
Molecular Formula:
C10H12I2N2O2
Molecular Weight:
446.02
Order 23964-40-1
diiodo,propoxybenzohydrazide,CASNo 23964-40-1