Position: Allbio pharm Co., Ltd ›  Product
8,8-difluoro-2-azaspiro[4.5]decane hydrochloride
1780964-59-1 AB01504
8,8-difluoro-2-azaspiro[4.5]decane hydrochloride