RC224461 ·
Origene · Cat: RC224461
Reach 3+ verified distributors
Manufacturer product page
Description
DERA Myc-DDK-tagged -Human deoxyribose-phosphate aldolase putative DERA