The MPI005O28LAAM12, manufactured by Bulgin, is a 19mm aluminum vandal resistant yellow ring pin termination pushbutton switch. It features a variety of features such as illumination, multiple illumination colours, a range of actuator styles including momentary push, latching push, and twist, and an environmental rating of IP66. It has a RoHS compliant design and is UL Recognized and IEC Certified. It has a current rating of 12A AC and a voltage rating of 125/250V AC, and a maximum contact resistance of 50mO for up to 100,000 cycles. This switch is designed for use in harsh environments and can withstand temperatures ranging from -40°C to 85°C.