ensg00000231925 (TAPBP)

homo sapiens

TAP binding protein