Cystatin C (CST3) (NM_000099) Human Over-expression Lysate LY400040 CNY 3,080.00 3周 Transient overexpression lysate of cystatin C (CST3) Tag C-Myc/DDK Expression Host HEK293T