Boea hygrometrica

polypeptide: KZV55949.1

ID: KZV55949.1
Display: ATP binding protein
Orthologous Group: OG0002652

Mrna: KZV55949.1 ATP binding protein