7WMP

Tail structure of Helicobacter pylori bacteriophage KHP30


Select a different viewer