Leakage current protection device and electrical appliances employing the same | Patent Publication Number 20250183650 | Patexia