Image 1 of 1

CZ29-003b.jpg

CZ29-003b  Liver Cells - mammal  400x