Printed in TPU, but might be ok (for a while?) in less flexible filament.
Printed here with a 0.3mm nozzle @ 0.15mm layers, . Others I have printed have worked well with a 0.4mm nozzle.
21.5mm inside, 9mm tall, wall thickness 2.1mm. Should scale well. Step/.f3d attached.