I just 3D printed my 7th iteration of a Kegel drive gear, 33T HTD 5M-16 mm width. It's for my Evolve board but I designed this one to work on any skateboard truck as long as the hanger is <21 mm diameter.
Hardware is just 5x M6x65 socket head cap screws and M6 nyloc nuts. You need to drill out the holes in the Kegel hubs with a 6 mm drill bit as they're slightly under 6 mm diameter.
It's printed in taulman3D 910 Nylon filament. Any FFF 3D printer that can get to 250°C can print it. This stuff is ideal for belt drive gears, and it's been super durable on my previous iterations. I think this design should last a long time, it's very solid. I'll upload the design to my blog soon. Might only help ya if you can print it in the proper material and get your hands on the screws.
EDIT: wrote 53T initially, I meant 33T