Coccomyxa subellipsoidea

polypeptide: 26466

ID: 26466.2.0.227
Orthologous Group: OG0001159