I found this stamp in a large lot I'm sifting through which is unfortunately beat up. In spite of its condition, I have a question regarding the perfin, which appears to be a dot of circles with a dot at center and an arm of dots creating what almost appears as the arm of a clock. Anyone recognize this? Is it a time stamp of some sort, or strictly some company's perfin? I doubt (a lot) that its a punch cancel, especially given the slogan its been struck by.