![](http://mchip.ca/cdn/shop/products/WEB_SMI99251_f5f4c677-f112-4bf1-b3ea-bf9f5a204d24_384x198.jpg?v=1679444441)
Demco 9599006 - Stay-in-Play Duo Braking System Demco 9599006 - Stay-in-Play Duo Braking System
DUO combines the power of air pressure and the gentleness of vacuum to give you the fastest most powerful self contained supplemental brake ever. D...
View full details