Micromonas sp.

polypeptide: 61106

ID: 61106.3.0.229
Orthologous Group: OG0005642