Loading patent details...
US4436396A: Electroflash Unit | Searchlight