Coccomyxa subellipsoidea

polypeptide: 59437

ID: 59437.2.0.227
Orthologous Group: OG0005789