Loading patent details...
US4860698A: Pyrotechnic Piston Device | Searchlight