Novel Press-Pack Power Diode DBW3-3500 With Integrated Microchannel Cooling System | IEEE Journals & Magazine | IEEE Xplore