3,5-Diiodobenzoic acid, 98%

AB169022