HT Part No. HT304690
Mfr. Part No. ITX2415S
Manufacturer: XP Power
Technical Documents: 0900766b815190a8.pdf(datasheets)