Micromonas sp.

polypeptide: 105905

ID: 105905.3.0.229
Orthologous Group: OG0026901