ID: 66038.2.0.227
Display: PTHR23315:SF63 - U-BOX DOMAIN-CONTAINING PROTEIN 16 (1 of 1)
Orthologous Group: OG0008160
Mrna: 66038.2.0.227 PTHR23315:SF63 - U-BOX DOMAIN-CONTAINING PROTEIN 16 (1 of 1)