Coccomyxa subellipsoidea

polypeptide: 38146

ID: 38146.2.0.227
Orthologous Group: OG0001229