Part number
XC5H-9622A - OMRON | Electronic Components - ICAllIn