17274-12-3 2,3,5-Triiodobenzoic acid sodium salt 88-82-4 BENZOIC ACID, 2,3,5-TRIIODO-, SODIUM SALT Sodium 2,3,5-triiodobenzoate TIBA sodium salt