1472612-35-3 | isopropyl 2,2-difluoro-2-phenylacetate | AOBChem