Micromonas sp.

polypeptide: 104590

ID: 104590.3.0.229
Orthologous Group: OG0070065