Cell membranes glowing in vibrant orange and teal, abstract fluorescence microscopy

Code produit:
1244138019