This is a replacement typewriter foot that I did up to fix one that was missing on my typewriter.
My one is a Royal 200 however may be similar across others in the range - I printed mine in PETG as thats what I had lying around - I'm sure would work just fine in other filaments!
The author marked this model as their own original creation.