DC1594A-B - LTC4219-5 5V, 5A Integrated Hot Swap Controller
Manual LTC4219 - Product Info