Fine Chemicals Catalog

3-(2,2-difluoroethoxy)benzaldehyde

Catalog # DF-0413 CAS # 467458-98-6