3-Isobutyramido-2,4,6-triiodobenzoic acid sodium salt Benzoic acid, 3-isobutyramido-2,4,6-triiodo-, sodium salt DH3075000