Coccomyxa subellipsoidea

polypeptide: 31759

ID: 31759.2.0.227
Orthologous Group: OG0001214