144222-43-5

144222-43-5 structure
144222-43-5 structure

Name 2-((2-iodo-3-nitrobenzoyl)oxy)benzyl 2-iodo-4,5-dimethoxybenzoate
Molecular Formula C23H17I2NO8
Molecular Weight 689.19200
Exact Mass 688.90400
PSA 116.88000
LogP 5.92060