ENSG00000112592 (TBP)

homo sapiens

TATA-box binding protein