Phoenix contact 1729186 8 way pcb screw terminal block 508mm 135
Phoenix contact 135a low mounting screw terminal blocks 50508mm pitch phoenix contact 1729186 low mounting 135a screw terminal block from phoenix contact with 508mm pitch and 8 poles phoenix contact 1729186 8 way pcb screw terminal block 508mm 135a green