Coccomyxa subellipsoidea

polypeptide: 28287

ID: 28287.2.0.227
Orthologous Group: OG0002561