ID: KZV36376.1
Display: carboxyl-terminal-processing peptidase 3, chloroplastic
Orthologous Group: OG0006419
Mrna: KZV36376.1 carboxyl-terminal-processing peptidase 3, chloroplastic