Nphs2

Item# VMPS-4308
$24.95

Product Description

Mouse nephrosis 2 homolog, podocin (human)