139562-75-7

139562-75-7 structure
139562-75-7 structure

Name 21,21-diiodo-17α-hydroxypregn-4-ene-3,20-dione 17-acetate
Molecular Formula C23H30I2O4
Molecular Weight 624.29100
Exact Mass 624.02300
PSA 60.44000
LogP 5.58540
Precursor  0

DownStream  1