This was made from existing dimensions online, and has not yet been adjusted for 3d printing. I have included the SLDPRT files for anyone interested.
The author hasn't provided the model origin yet.