400-920-2911 sales@csnpharm.cn
Beclin 1 (stapled peptide) refers the stapled peptide target Beclin 1.