3-Caprylylamino-2,4,6-triiodobenzoic acid 3-Octanamido-2,4,6-triiodobenzoic acid Benzoic acid, 3-octanamido-2,4,6-triiodo- DH5944500