Position: Allbio pharm Co., Ltd ›  Product
BENZYL 2,4-DIOXO-1,3,8-TRIAZASPIRO[4.5]DECANE-8-CARBOXYLATE
28121-73-5 AF13852
C15H17N3O4 303.3132
BENZYL 2,4-DIOXO-1,3,8-TRIAZASPIRO[4.5]DECANE-8-CARBOXYLATE
2,4-二氧代-1,3,8-三氮杂螺[4,5]癸烷-8-甲酸苄酯
95