Genie 34107R.S Screw Drive Carriage Genuine Genie screw drive carriage Repalces part numbers 25589R, 20073R, 18656R, 20414R, 24357R and 34107R