SWITCHING CONTROL CIRCUIT AND POWER SUPPLY CIRCUIT | Patent Publication Number 20250202367 | Patexia