>>2950757
>>2950860
here is a strictly mechanical version shamelessly stolen from some forum. the slide tubes look like sections of pto shaft so i bet its farmerbiltTM