2,5-Diiodobenzoic acid sodium salt Benzoic acid, 2,5-diiodo-, sodium salt DG8597800 Sodium 2,5-diiodobenzoate