Skip to main content

 22UH | pdb_000022uh

Synechococcus elongatus PCC7942 SeOmp85