1847413-19-7 | Phenyl 2,4-difluorobenzoate | AOBChem