3-Isobutyramido-2,4,6-triiodobenzoic acid 3-Isobutyrylamino-2,4,6-triiodobenzoic acid Benzoic acid, 3-isobutyramido-2,4,6-triiodo- DH3074500