ID: KZV56044.1
Display: protein TOO MANY MOUTHS
Orthologous Group: OG0009740
Mrna: KZV56044.1 protein TOO MANY MOUTHS