Loading patent details...
US12707752B2: Imaging device | Searchlight