ID: KZV42158.1
Display: hydrolase
Orthologous Group: OG0001962
Mrna: KZV42158.1 hydrolase