SS/B Barracuda project

Well, when I come to think of it, since this cap is a ventilation cap, not an oil cap, it is not from a flathead... But still from a 50-60´s Ford is my guess.