3-Benzamido-2,4,6-triiodobenzoic acid sodium salt Benzoic acid, 3-benzamido-2,4,6-triiodo-, sodium salt DG3510000