Robuta

https://sg.rs-online.com/web/p/pcb-terminal-blocks/2860847 1708136 | Phoenix Contact 81, MKKDS 1/12-3 Series PCB Terminal Block, 24-Contact, 3.81 mm Pitch,... Buy Phoenix Contact 81, MKKDS 1/12-3 Series PCB Terminal Block, 24-Contact, 3.81 mm Pitch, Wave Soldering Mount, 2 Row 1708136 or other PCB Terminal Blocks...