Electronic Parts
1876910000 - Weidmuller PCB Components SL-SMT 5.08HC/08/270FL 3.2SN BK BX Sold in a pack of 50