2921860-81-1 | 3-cyclobutyl-2,4-difluorobenzoyl chloride | AOBChem