ITEM#: 3042-SAB4200810100UL
MFR#: SAB4200810-100UL
Podocytes are highly specialized visceral epithelial cells that cover the outer aspect of the glomerulus in the kidney. The foot processes of adjacent podocytes regularly interdigitate leaving filtration slits that are bridged by a thin slit diaphrag