ID: KZV28918.1
Display: putative trehalose-phosphate phosphatase J
Orthologous Group: OG0000305
Mrna: KZV28918.1 putative trehalose-phosphate phosphatase J