- Australian designed and manufactured construction
- Factory mounting points for straightforward installation
- Limited lifetime warranty with flat fixed 2-bolt design
The T2C005 is a standard duty towbar engineered specifically for Mitsubishi Delica models from May 1994 to July 1997. This towbar features a 1000kg towing capacity with 80kg ball weight, utilising a flat fixed 2-bolt hitch system. The unit comes with an enamel immersion dipped coating for corrosion resistance and includes the tow ball. Installation takes approximately 60 minutes and the towbar remains partially concealed when fitted, requiring no bumper removal.