Loading patent details...
US5675107A: Muzzle Brake for Medium or Large Caliber Cannons | Searchlight