Aokin 10PCS/20PCS/30PCS 3 Pin 5mm Pitch 8A 250V PCB Screw Green PCB Connector Mount Terminal Block
https://www.vogueparade.com/shopping/EN/200185144/4/32981136090/aokin-10pcs20pcs30pcs-3-pin-5mm-pitch-8a-250v-pcb-screw-green-pcb-connector-mount-terminal-block//