Diagram of Mimi virus particle structure

Royalty-free stock vector ID: 173580338

Diagram of Mimi virus particle structure