Heavy duty vehicle parts & accessory