ID: 108563.3.0.229
Display: PTHR12725:SF76 - PHOSPHATE METABOLISM PROTEIN 8-RELATED (1 of 1)
Orthologous Group: OG0000510
Mrna: 108563.3.0.229 PTHR12725:SF76 - PHOSPHATE METABOLISM PROTEIN 8-RELATED (1 of 1)