Weidmuller 1023780000 | 2.5mm² Feed-Through Terminal Block 24A 26-12AWG Blue | Rexeluk