Back to Previous Page

Human Mitochondrial-processing peptidase

ITEM#: 2042-EK713383

MFR#: EK713383

Human Mitochondrial-processing peptidase subunit beta(PMPCB)

Human Mitochondrial-processing peptidase subunit beta(PMPCB)