Ostreococcus lucimarinus

polypeptide: 28646

ID: 28646.2.0.231
Orthologous Group: OG0070914