Modeled from scratch, inspired by lwx007's design: Thingiverse #5685812
I saw some comments about difficulties with the original model requiring assembly or gluing, and decided to make a model that can be printed in a single piece and without any support, since PETG doesn't handle supports well.
Made on Onshape.
Step files included.
The author remixed this model.