Part number
ECL15US24-E - XP Power | Electronic Components - ICAllIn