935273-86-2 | Phenylmethyl 3,3-difluorocyclobutanecarboxylate | AOBChem