Micromonas sp.

polypeptide: 61895

ID: 61895.3.0.229
Display: PTHR23083 - TETRATRICOPEPTIDE REPEAT PROTEIN, TPR (1 of 16)
Orthologous Group: OG0012202

Mrna: 61895.3.0.229 PTHR23083 - TETRATRICOPEPTIDE REPEAT PROTEIN, TPR (1 of 16)