On a per-hour basis i probably should have just bought these (are they even for sale?) rather than designing it … but here we are :)
Functions as the original. I print mostly 0.6mm, and didn't feel like swapping nozzles, so the examples you see are 0.6mm. If you use 0.4, they will have sharper features, obviously; 0.6 is a stretch for both ends for retention features … but it's working fine. Note I radiused my part so as to provide more flex/spring - the OEM seems like ~Polypropylene, which is very soft. I used ASA, so wanted to ensure it has some give if needed. PLA will be similar (ie much stiffer than PP, so you should also be well-served by a feature like this). YMMV, but it certainly shouldn't negatively impact functionality.
The model INCLUDES a small brim, and a vertical support - I print mostly ABS/ASA and for a narrow, tall-aspect part this sort of thing is ~required, but if you use the slicer's brim it would require cleanup of the interior angles. The built-in “supports” as such snap off cleanly, requiring no cleanup.
Step file included. Hope this help!
PS: Finding the box sizes is annoying. Here are a couple I have, and i think are some of the most common sizes:
The author marked this model as their own original creation.