Position: Allbio pharm Co., Ltd ›  Product
benzyl 1,8-diazaspiro[4.5]decane-1-carboxylate hydrochloride
1385696-68-3 AF16424
C16H23ClN2O2 310.819
benzyl 1,8-diazaspiro[4.5]decane-1-carboxylate hydrochloride
95