Glowing fluorescent microtubules in purple and teal, abstract microscopy composition, dark background

Code produit:
1244144271