Coccomyxa subellipsoidea

polypeptide: 42658

ID: 42658.2.0.227
Orthologous Group: OG0006429