Loading patent details...
US4173036A: Wavy Mirror Transmitter Optics | Searchlight