Fine structure and assembly pattern of a minimal myophage Pam3.

Ministry of Science and Technology (MoST, China)