Loading patent details...
US5560672A: Energy Absorbing Beam | Searchlight