Boea hygrometrica

polypeptide: KZV56044.1

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

Mrna: KZV56044.1