RC207689 ·
Origene · Cat: RC207689
Reach 3+ verified distributors
Manufacturer product page
Description
CST6 Myc-DDK-tagged -Human cystatin E/M CST6