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