Elongated protozoa in a detailed microscopic view with organelles

Code produit:
1494625875