Isolator for controlled power supply | Patent Publication Number 20050156583 | Patexia