Coccomyxa subellipsoidea

polypeptide: 30561

ID: 30561.2.0.227
Orthologous Group: OG0001175