Coccomyxa subellipsoidea

polypeptide: 27343

ID: 27343.2.0.227
Orthologous Group: OG0002308