Part number
664A5001DLF - TT Electronics | Electronic Components - ICAllIn