Small terminase from Pseudomonas phage, molecular model

Bildnummer 13733082
Small terminase from Pseudomonas phage, molecular model
;