30YT | pdb_000030yt

Capsid-connector assembly of the phage OE33PA