6-ethoxy-6-oxohexyl 3,5-diacetamido-2,4,6-triiodobenzoate (N-1177) Chemical Name 6-ethoxy-6-oxohexyl 3,5-diacetamido-2,4,6-triiodobenzoate (N-1177) CAS No 156946-45-1 Contact Us