Loading patent details...
US4385665A: Kinetic Energy Absorber | Searchlight