Micromonas sp.

polypeptide: 73657

ID: 73657.3.0.229
Display: PF08670 - MEKHLA domain (MEKHLA) (1 of 1)
Orthologous Group: OG0026920

Mrna: 73657.3.0.229 PF08670 - MEKHLA domain (MEKHLA) (1 of 1)