Loading patent details...
US5043634A: Pulsed Light Source | Searchlight