Oryza sativa

polypeptide: LOC_Os06g21380.1

ID: LOC_Os06g21380.1.MSUv7.0
Display: OsCttP3 - Putative C-terminal processing peptidase homologue, expressed
Orthologous Group: OG0006419

Mrna: LOC_Os06g21380.1.MSUv7.0 OsCttP3 - Putative C-terminal processing peptidase homologue, expressed