156946-45-1

156946-45-1 structure
156946-45-1 structure

Name (6-ethoxy-6-oxohexyl) 3,5-diacetamido-2,4,6-triiodobenzoate
Synonyms unii-9e493pgc2m
Molecular Formula C19H23I3N2O6
Molecular Weight 756.10900
Exact Mass 755.86900
PSA 117.78000
LogP 5.99650