A high-powered view of the filtration barrier.

A high-powered view of the filtration barrier.