RELATED ITEMS YOU MAY BE INTERESTED IN

EXHIBIT ID: UR_C_0210

Kidney Filtration System

Kidney Filtration System

A medical illustration showing the kidney filtration system involving a glomerulus.