PSBP3

Oxygen-evolving enhancer protein 2-3, chloroplastic

Molecular Synopsis