Coccomyxa subellipsoidea

polypeptide: 41776

ID: 41776.2.0.227
Orthologous Group: OG0000074