Micromonas sp.

polypeptide: 104592

ID: 104592.3.0.229
Display: PF03848 - Tellurite resistance protein TehB (TehB) (1 of 1)
Orthologous Group: OG0030687

Mrna: 104592.3.0.229 PF03848 - Tellurite resistance protein TehB (TehB) (1 of 1)