Back to Previous Page

HUMAN KIDNEY CARCINOMA (SECT) H/E SLIDE

ITEM#: 4551-WARD470183278

MFR#: WARD470183-278

Kidney Carcinoma Slide - WARD470183-278, Kidney Carcinoma

Kidney Carcinoma Slide - WARD470183-278, Kidney Carcinoma