ENSG00000008838 (MED24)

homo sapiens

mediator complex subunit 24