Coccomyxa subellipsoidea

polypeptide: 19804

ID: 19804.2.0.227
Orthologous Group: OG0004590