Position: Allbio pharm Co., Ltd ›  Product
(3,3-difluorocyclobutyl)benzene
533-65-3 AF02416
(3,3-difluorocyclobutyl)benzene
95