This is replacement torsional pin for standard letterboxes.
These pins are often around 8 GBP on Amazon.
Works best printed in ASA or ABS. You might get away with PLA, but the design is effectively a torsion beam and PLA is more brittle...
Print your own for less...