174569-34-7

174569-34-7 structure
174569-34-7 structure

Name ethyl 2-(3,5-diacetamido-2,4,6-triiodobenzoyloxy)hexanoate
Molecular Formula C19H23I3N2O6
Molecular Weight 756.10900
Exact Mass 755.86900
PSA 110.80000
LogP 4.84190