Boea hygrometrica

polypeptide: KZV42223.1

ID: KZV42223.1
Display: Deoxyribonuclease tatD
Orthologous Group: OG0004245

Mrna: KZV42223.1 Deoxyribonuclease tatD