not 100% perfect, does not snap in position and a bit tricky to print, but it works
printed in pla with supports
tried to print upside, but it wasnt good
The author marked this model as their own original creation.