Coccomyxa subellipsoidea

polypeptide: 18241

ID: 18241.2.0.227
Orthologous Group: OG0007297