Micromonas pusilla

polypeptide: 29396

ID: 29396.3.0.228
Orthologous Group: OG0007106