Loading patent details...
US5507230A: Self-Powered Delayed Ordnance | Searchlight