I just started working on the same problem on a very similar press. I think what you are looking for is a metric U seal. 100mmx 80mm x 12mm
Some members suggested that and it seems to be exactly the right part. U seals are very typical for hydraulic jacks. they seal equally on the ID and OD and the oil pressure increases the seal pressure.
the part was 10.00 with shipping.
https://vod.ebay.com/vod/FetchOrder...352015&itemid=252783299453&qu=1&ul_noapp=true
http://www.ebay.com/usr/adrian22305
Be certain you have removed all of the goop from the old seal and that everything is very clean before reassembling.
Sometimes it's worth it to check local companies as some are always willing to help.
If you want to have a wonderful transaction with a parts guy, make his job easier. Know exactly what you are working on and provide all the information off the data plate(s). Bring in samples if appropriate, they can be useful in figuring out what you really need. Bring in stuff that is cleaned up, not a messy drip pan full of oil and solvent soaked rags. Do not argue, provide whatever information you can and then listen carefully.
All you can do in your situation is take the parts you have along and show them to people who sell hydraulic parts. I have never looked for hydraulic parts online using a web search, but it might be worth a try.I agree, and I would certainly love to do just that. The only problem is: there is no manufacturer plate, no model number, and no original seal to compare. They are all missing. Someone else took it apart to try to fix it, and never returned again. I've been assigned the task of trying to get it working again, with no information except the measurements I made. I even know someone else that has the same press, and there is no name plate or model number on that unit either. I don't know why.
I took the disassembled parts to the local hydraulic shop, and they wanted $500 for a new custom made seal. A little out of line. I'm in the process of tracking down a seal by dimensions. It's time consuming, and no one who sells seals is interested in helping because that would be too much like work.
Given the facts, what do you suggest?
GG