Coccomyxa subellipsoidea

polypeptide: 42266

ID: 42266.2.0.227
Orthologous Group: OG0036304