Boea hygrometrica

polypeptide: KZV48973.1

ID: KZV48973.1
Display: TatD related DNase
Orthologous Group: OG0004654

Mrna: KZV48973.1 TatD related DNase