Ostreococcus lucimarinus

polypeptide: 30956

ID: 30956.2.0.231
Orthologous Group: OG0026892