Part number
ECL05US24-P - XP Power | Electronic Components - ICAllIn