I think you are talking about TSM in Colorado. They have made pinion (driveshaft) mount e-brakes for years. Just google "TSM pinion brake" and it will give you their site.


Evan