1584S3 Hammond Mfg. | 1584 | Enclosures Factory Lead Time: 28 RoHs Compliant Hammond LIGHTED SWITCH (RED) -15A/125V Part Number 1584S3 [UPC 62398080104 ] $3.29 Quantity Min: 1 Mult: 1