Boea hygrometrica

polypeptide: KZV45625.1

ID: KZV45625.1
Display: putative mitochondrial-processing peptidase subunit beta
Orthologous Group: OG0003837

Mrna: KZV45625.1 putative mitochondrial-processing peptidase subunit beta