SLP_Liver_1344_H.svs
48105 x 92116 size 12.38GB mag 40X   Return to image directory  
English / Japanese