Horse hoof section, light microscopy

Videonummer 12939823
;