Coccomyxa subellipsoidea

polypeptide: 26128

ID: 26128.2.0.227
Orthologous Group: OG0003922