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