Part number
S119BPBS10036 - Semflex | Electronic Components - ICAllIn