Coccomyxa subellipsoidea

polypeptide: 59790

ID: 59790.2.0.227
Orthologous Group: OG0001840