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