Micromonas sp.

polypeptide: 59686

ID: 59686.3.0.229
Orthologous Group: OG0037973