Spinitectus sp.a parasite of the fish under microscope view.

Code produit:
157132384