The Size is 25mm and it should be easy to scale it to your needed size.
I put the caps in place with hot glue so that they don't disappear again.
No supports needed, printed in PETG
The author marked this model as their own original creation.