Kidney Rat glomerulus basement membrane tangential section


15817920