Loading patent details...
US3960054A: Anti-Tank Rocket Launcher Telescoping Tube Locking Device | Searchlight