China Pbs-18 Pbs-18 2A 250VAC Latching on-off 10mm Oven Switch, Find details about China Oven Switch, Oven Timer Switch from Pbs-18 Pbs-18 2A 250VAC Latching on-off 10mm Oven Switch