Coccomyxa subellipsoidea

polypeptide: 31146

ID: 31146.2.0.227
Orthologous Group: OG0000922