Here in Florida we have Central Hydraulics. They rebuild cylinders or sell replacements. End to end distance, length of stroke, bore, end size and connections and hose connections all will matter but these guys seem to have or make everything. There has to be some place like this near you.