If you are looking for "O" rings, I would suggest that you go to a local Hydraulic repair business or a possibly a bearing supply store that also sells hydraulic seals.
There is some Canadian Bearing stores in NB and a search will tell you where the Hydraulic repair stores are.
David