1pcs Foot Pressure Switch Pedal Aluminum Shell with KH9011 6A 380V YDT117 nrbyfm2064-Sporting goods