The AVH19LSFP1242604 is a 19mm, locking, anti-vandal pushbutton switch rated for 26A with a 24V white illuminated power symbol.