Back to Previous Page

Human Polymerase I and transcript releas

ITEM#: 2042-EK713498

MFR#: EK713498

Human Polymerase I and transcript release factor(PTRF) Elisa

Human Polymerase I and transcript release factor(PTRF) Elisa