Boea hygrometrica

polypeptide: KZV25326.1

ID: KZV25326.1
Display: neuferricin
Orthologous Group: OG0008218

Mrna: KZV25326.1 neuferricin