Small terminase from Pseudomonas phage, molecular model

Bildnummer 13733083
Small terminase from Pseudomonas phage, molecular model
;