ensg00000185950 (IRS2)

homo sapiens

insulin receptor substrate 2