4-Amino-3,5-diiodobenzoic acid, tech., 90%

AB113489