2090962-19-7 | 4-(Difluoromethoxy)-2-fluoro-3-iodobenzoic acid | AOBChem