2-Amino-3,5-dibromo-6-fluorobenzoic acid, 98%

AB102944