Elongated Euglena cell with a spindle shape and a prominent red eyespot.

Code produit:
1821954364