766473-89-6

2-IODO-3-(TRIFLUOROMETHYL)BENZOIC ACID