ensxetg00000008556 (tbp)

xenopus tropicalis

TATA-box binding protein