Nphs2

Item# VRPS-4093
$29.95

Product Description

Rat nephrosis 2 homolog, podocin (human)