Close-up image of a microorganism gate structure, suitable for scientific or educational purposes

Code produit:
1290897304