Coccomyxa subellipsoidea

polypeptide: 62333

ID: 62333.2.0.227
Orthologous Group: OG0006208