20PCS/LOT Terminals KF129-5.08 5.00 7.62MM 300V 25A Screw 2/3Pin Straight Pin PCB Screw Terminal Block Connector 24-12AWG
https://www.vogueparade.com/shopping/EN/4003/10/1005002933681678/20pcslot-terminals-kf129-508-500-762mm-300v-25a-screw-23pin-straight-pin-pcb-screw-terminal-block-connector-24-12awg//