Loading patent details...
US4516502A: Impact Projectile Assembly | Searchlight