Ostreococcus lucimarinus

polypeptide: 26564

ID: 26564.2.0.231
Orthologous Group: OG0003023