Chengdu Alfa Biotechnology Co.,Ltd.
Country: China (Mainland)
Business Type: Lab/Research institutions
Ciwujianoside B; Acanthopanax senticosides BCAS NO.: 114902-16-8
Baohuoside I; Anhydroicaritin; Icariside IICAS NO.: 113558-15-9