lc785-8 rubber pads factory maintenance 13434407203 o