Coccomyxa subellipsoidea

polypeptide: 30296

ID: 30296.2.0.227
Orthologous Group: OG0001887