5.2mm 24A Feed-Through Terminal Block 2002-2408