Coccomyxa subellipsoidea

polypeptide: 38412

ID: 38412.2.0.227
Orthologous Group: OG0001358