2918950-32-8 | benzyl 4-chloro-2,3-difluorobenzoate | AOBChem