Coccomyxa subellipsoidea

polypeptide: 33533

ID: 33533.2.0.227
Orthologous Group: OG0006852