2149598-89-8 | 3-[5-(Difluoromethyl)-2-thienyl]benzoic acid | AOBChem