ENSXETG00000013436 (ybx1)

xenopus tropicalis

Y-box binding protein 1