Search
Search All Matching Criteria
Bacteriophage phi812k1-420 tail sheath and tail tube protein in native tail