PCC8801_0196

Putative regulatory protein PCC8801_0196

Molecular Synopsis