Virus cell with spikes under blue light showcasing microscopic details in a biological research setting

Code produit:
1017111582