Boea hygrometrica

polypeptide: KZV25671.1

ID: KZV25671.1
Display: protein argonaute 1
Orthologous Group: OG0000428

Mrna: KZV25671.1 protein argonaute 1