Coccomyxa subellipsoidea

polypeptide: 31289

ID: 31289.2.0.227
Orthologous Group: OG0001639