Like you, I purchased the resin kit several years ago, and I don’t know who made the kit. I thought I purchased it from Slixx decals. They still list a 72 Demon under the Competition Resin Pro Stock. It looks a little different from what I have, and has an interior tub. Maybe it’s been modified over the years, the grille looks the same, and the front wheel openings are still incorrect. Thanks!