Micromonas pusilla

polypeptide: 17626

ID: 17626.3.0.228
Orthologous Group: OG0006186