Part number
DTE1024S24 - XP Power | Electronic Components - ICAllIn