ID: 16185.2.0.231
Display: PTHR23264 - NUCLEOTIDE-BINDING PROTEIN NBP35 YEAST -RELATED (1 of 3)
Orthologous Group: OG0005073
Mrna: 16185.2.0.231 PTHR23264 - NUCLEOTIDE-BINDING PROTEIN NBP35 YEAST -RELATED (1 of 3)