Checking other threads about radiator hoses, I saw
this thread with several NAPA part numbers. One or two looked like it would have been right, or at least close enough, for my upper radiator hose. Well, I just went to NAPA, took my hose with me, and we looked up those part numbers and none of them were a match. On the way home, I stopped at Advance and they had it! Part# E70935. It looks like it might be slightly shorter, maybe an inch, but it looks close enough.