A quick web search for "3947120 radiator hose" yielded this hit from Classic Industries
https://www.classicindustries.com/product/3947120.html
What engine do you have? FYI, Apparently the 1967 327 uses a different inlet hose. I have not bought from these folks, but the google search yielded many more hits besides the above.
The same search with "3918487" that 1970cstblazer supplied shows many hits too, but they don't look to be as "S" shaped as your...hmm?