Part number
668A1002BLF - TT Electronics | Electronic Components - ICAllIn