Share
twitterlinkedinfacebook
Image 1 of 1
315238.jpg
Parasitic Nematodes encysted in muscle (Trichinella spiralis). LM X36