Part number
70156-2596 - OMRON | Electronic Components - ICAllIn