Just another variation on horizontal glasses holder. The reason I created my own is that I needed one to fit over 18mm board and I wanted it to print without supports.
FreeCAD file included.