353-00763
Nematode Larva Encysted In Muscle Tissue
View PreviewAdd to Lightbox
353-00763
Nematode Larva Encysted In Muscle Tissue