Thanks man.

switch came from here
http://www.otrattw.com/proddetail.php?prod=VVPZCSE-100

push button from here.
http://www.mcmaster.com/#standard-pu...itches/=ny31yn