RC215528 ·
Origene · Cat: RC215528
Reach 3+ verified distributors
Manufacturer product page
Description
DEFB107B Myc-DDK-tagged -Human defensin, beta 107B DEFB107B