23959-66-2

23959-66-2 structure
23959-66-2 structure

Name 3,5-Diiodo-4-propoxy-benzoic acid isopropylidene-hydrazide
Molecular Formula C13H16I2N2O2
Molecular Weight 486.08700
Exact Mass 485.93000
PSA 50.69000
LogP 4.20110