ID: KZV25967.1
Display: 1-deoxyxylulose-5-phosphate synthase
Orthologous Group: OG0001015
Mrna: KZV25967.1 1-deoxyxylulose-5-phosphate synthase