Loading patent details...
US12656620B2: Optical delay system | Searchlight