Skip to main content

Cyanidioschyzon merolae photosystem I