Horse hoof section, light microscopy

Videonummer 12939825
;