A679653 | 4-(difluoromethyl)-2-iodobenzoic acid | AOBChem