CT0776
Installation Stand - 5000lb
Winch Installation stand - 5000lb Ideal for mounting 5000 - 6000lb Winches
Cannon Tools Limited