Loading patent details...
US12371109B2: Deflector device | Searchlight