Loading patent details...
US4448129A: Telescopic Projectile | Searchlight