Micromonas sp.

polypeptide: 105894

ID: 105894.3.0.229
Orthologous Group: OG0024213