Close-up of a red and yellow bacteria with appendages

Code produit:
1002358497