Check with Schrader's Auto Parts in Fayetteville. They've been in business long enough, they've probably got a New Old Stock Delco unit on the shelf! If not, I've got a couple stashed away around the farm. If you want your old one to look a little better, slip the cover off very gently, and clean it up and paint it.
Jerry