Bacteriophage connector protein

Bildnummer 11639067
Bacteriophage connector protein
;