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