Visual of a viral capsid with attached protein spikes

Code produit:
1103975195