Loading patent details...
US12669591B2: Optical distance measuring device | Searchlight