Fine Chemicals Catalog

benzyl 3,3-difluorocyclobutanecarboxylate

Catalog # DF-0046 CAS # 935273-86-2