Detailed close up of a small animal cell, suitable for educational purposes

Code produit:
802379140