Loading patent details...
US12669663B2: Electronic device | Searchlight