Remix of some model. Tolerances are iffy on pusher. How good it works VERY much depends on printer.
The author hasn't provided the model origin yet.