Perhaps Kassel is the town where it was made?
yeah I think that's accurate. The oldroads guys got me to a site that had a bit on the company (thank you!) but I'm looking for more info.
How this thing ended up in Maine is a giant mystery.....seems to be be NO information on them on the web...