Part number
XC5B-3221A - OMRON | Electronic Components - ICAllIn