NPHS2

Item# VHPS-6292
$24.95

Product Description

Human nephrosis 2, idiopathic, steroid-resistant (podocin)