2EDG 5.08MM Solder-Free Butt Connection Plug-In Type 2EDGRK5.08 Pluggable Green Terminal Block 2P-24P
https://www.vogueparade.com/shopping/EN/5/1/1005003433565777/2edg-508mm-solder-free-butt-connection-plug-in-type-2edgrk508-pluggable-green-terminal-block-2p-24p//