Part number
3ATH9 - MEC switches | Electronic Components - ICAllIn