ID: KZV23956.1
Display: putative protein phosphatase 2C 59
Orthologous Group: OG0000547
Mrna: KZV23956.1 putative protein phosphatase 2C 59