This is a replacement pedal pin. I have tested that the 100% PETG fill will withstand daily use just fine.
The author hasn't provided the model origin yet.