RC209277 ·
Origene · Cat: RC209277
Reach 3+ verified distributors
Manufacturer product page
Description
PTRF Myc-DDK-tagged -Human polymerase I and transcript release factor PTRF