Loading patent details...
US4572053A: Ordnance Ejector System | Searchlight