Skip to main content

 7VEB | pdb_00007veb

Phycocyanin rod structure of cyanobacterial phycobilisome