Position: Allbio pharm Co., Ltd ›  Product
(R)-6,6,10,10-tetramethyl-4,8-dioxo-2-phenethyl-9-oxa-3,5,7-triazaundecanoic acid
159634-71-6 AF15588
(R)-6,6,10,10-tetramethyl-4,8-dioxo-2-phenethyl-9-oxa-3,5,7-triazaundecanoic acid
95