Switching power supply and distributed parameter structure | Patent Publication Number 20040062060 | Patexia