I've never seen anything like it. However, there are plenty of great folk here who know lots of stuff.
Sometimes an id can be almost immediate - sometimes it can take years. We're all just enthusiasts, so bear with us, I'm sure somebody will be able to help you. :thup:
My "tuppence worth" is that I think it's not too old.