Trusxbx:

Here in the states, the best place to find high quality "O" rings made of different materials is at a ball bearing supplier.

Take the match with you and they can match the size and look up the type of "O" ring material that will work best for your situation.

Good luck!

Bountyhunter