ENSG00000133124 (IRS4)

homo sapiens

insulin receptor substrate 4