1891231-42-7 | 2-(3-(difluoromethyl)phenyl)-2-oxoacetic acid | AOBChem