Micromonas sp.

polypeptide: 108261

ID: 108261.3.0.229
Orthologous Group: OG0018114