Coccomyxa subellipsoidea

polypeptide: 10993

ID: 10993.2.0.227