Skip to main content

phosphorylated CPI-17 (22-120)