Back to Previous Page

Mouse Podocin(NPHS2) Elisa kit

ITEM#: 2042-EK731364

MFR#: EK731364

Mouse Podocin(NPHS2) Elisa kit

Mouse Podocin(NPHS2) Elisa kit