I printed this with PETG. 0.25 nozzle, 0.15mm layers.
It's not quite perfect, had to file the pin openings slightly, but works super good enough for me.
The author marked this model as their own original creation.