lambda phage (Q615868)
bacteriophage
Language: