Micromonas sp.

polypeptide: 105942

ID: 105942.3.0.229
Orthologous Group: OG0024844