I bought one off ebay for just a few bucks. If you google TC 23x35x5 double lip seal, you'll find others.
I will try and get my seal/o-ring info together and post it in a new thread. Being able to source these consumable parts will be harder in the not too distant future.