Part number
E5908-15GX2X - PULSE | Electronic Components - ICAllIn