This part is a global illuminated pushbutton switch manufactured by Onpow. It is a momentary type switch with a flat round head, and it is illuminated green. It is rated for 12V, 10A, and 193N mounting force. It is IP65 rated for water and dust protection.