Boea hygrometrica

polypeptide: KZV36955.1

ID: KZV36955.1
Display: hydrolase family protein
Orthologous Group: OG0005436

Mrna: KZV36955.1 hydrolase family protein