Armour plate, or auxiliary armour plate mounted at a distance of the main armour plate, having cavities at its outer impact surface, or holes, for deflecting the projectile

Patents Grantslast 30 patents

Patents Applicationslast 30 patents