HT Part No. HT431886
Mfr. Part No. S7A
Manufacturer: NKK Switches
Technical Documents: A700000008624324.pdf(datasheets)