Loading patent details...
US4708064A: Impact Projectile | Searchlight