Probably more suitable for a metal printer, but let us start with a PLA prototype. Designed from scratch with tinkercad.com
The author marked this model as their own original creation.