Transbrakes?
yes..i have two of them in use...
Have had one since 1993 and is still in use today in 69 Barracuda..and have another for about 4 or 5 yrs in 71 Dart...
both trans are 904....
I will probably buy another later this year for another car....
Mine are both the Pro Brake style were you have to the transbrake button to back up...