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