Micromonas sp.

polypeptide: 102656

ID: 102656.3.0.229
Orthologous Group: OG0070054