ECM866/URB
E16.5
Slice#1: Kidney
Display magnification:
4x