Skip to content
SRS23108533 - Kidney, control 70 yo, glomerulus, ROI 2 | seqout