Part number
E5288-32C14X - PULSE | Electronic Components - ICAllIn