When faced with situations like that, I resort to a local hardware store, auto parts suppliers, and/or small engine shops. Faucet washers, other rubber washers and rubber/silicone tubing (e.g, fuel line, vent lines, etc.) will often substitute. Even stacked O-rings might help. If you need to cut rubber, use a sharp blade and lubricate it with soapy water. PVC tubing cutters als work well with larger tubing.
If price is not an issue, McMaster Carr has a lot of rubber parts.
John