Boea hygrometrica

polypeptide: KZV24325.1

ID: KZV24325.1
Display: ATP binding protein
Orthologous Group: OG0010783

Mrna: KZV24325.1 ATP binding protein