Phoenix contact 1729018 2 way pcb screw terminal block 5mm 135a green
Phoenix contact 135a low mounting screw terminal blocks 50508mm pitch phoenix contact 1729018 low mounting 135a screw terminal block from phoenix contact with 50mm pitch and 2 poles phoenix contact 1729018 2 way pcb screw terminal block 5mm 135a green