Note:
This model has multiple overhangs. Carefully consider the orientation of the model before printing. Laying the model on its side will result in a very complex support structure that is rather hard to extract.
The author remixed this model.
The original model was meant to be screwed to a wall. I've modified it to remove one screw hole & replaced it with a bracket that can hook onto a ledge 1.9cm wide.
For my particular use- this ledge also has a height of 2.4 cm (almost like a rail), so I added a small hump at the end to ensure a tighter fit. One screw hole can be used in case a heavier spray bottle is hung from it.
For cosmetic effect, “FLOOR CLEANER” text has been added to the side.