679502-2 Datasheet | Foot Switches | TE Connectivity