upper radiator hose

it looks like the Gates 20630 may work. I ordered a Gates 20875 in at the parts house for tomorrow morning. I will call them and have the 20630 there also and see which one is better. here is what is on it now. It has a double curve in it for some reason but if the end results gets me there, that's fine. The right side in the pic goes to the engine. I now have a big folder with all part #'s for all three of these cars so I don't have this problem in the future.