Chevrolet 904 torqueflite ?

I saw this on racing junk. Anyone know the history of this trans. What vehicles was it on,what years etc. Why was it used. Enquiring minds want to know.

View attachment 1715227255
Anyone know the story as too why GM did not source their own transmission