nice looking switch and quite simply a cool alternative to a power toggle switch for you electronic project 

high quality push on power switch 

rated at 3A 125V 

requires a 7/16” hole