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

Code produit:
1017116978