Bacteriophage connector protein

Bildnummer 11639052
Bacteriophage connector protein
;