Search
Search All Matching Criteria
Carboxysome shell protein ccmp from synechococcus elongatus pcc 7942