' ' ' ' DAIHATSU TOWBARS - LOCKON