Coccomyxa subellipsoidea

polypeptide: 28993

ID: 28993.2.0.227
Orthologous Group: OG0000782