ID: 85751.3.0.229
Display: PTHR31043:SF3 - NEPHROCYSTIN-4 (1 of 1)
Orthologous Group: OG0020497
Mrna: 85751.3.0.229 PTHR31043:SF3 - NEPHROCYSTIN-4 (1 of 1)