![Quadrumple 305mm anti-submarine mortar fitted to a French Commandant Rivière-class frigate : r/mechanical_gifs Quadrumple 305mm anti-submarine mortar fitted to a French Commandant Rivière-class frigate : r/mechanical_gifs](https://external-preview.redd.it/internal-gear-pumps-vs-external-gear-pumps-v0-awVRPPTUGREy495CeNaZRBl9wWjs8UDOvOPkFiMMyOU.png?width=640&crop=smart&format=pjpg&auto=webp&s=d0c74895c9f79583280926123ada9009c92dc2a5)
Quadrumple 305mm anti-submarine mortar fitted to a French Commandant Rivière-class frigate : r/mechanical_gifs
![Quadrumple 305mm anti-submarine mortar fitted to a French Commandant Rivière-class frigate : r/mechanical_gifs Quadrumple 305mm anti-submarine mortar fitted to a French Commandant Rivière-class frigate : r/mechanical_gifs](https://external-preview.redd.it/quadrumple-305mm-anti-submarine-mortar-fitted-to-a-french-v0-O-cyWznv8dWNiQNSUvjTvFV78Ie1FgGz_0fgsObyVYc.jpg?format=pjpg&auto=webp&s=98a087204f0245c69a6811992cb82a96820225a3)
Quadrumple 305mm anti-submarine mortar fitted to a French Commandant Rivière-class frigate : r/mechanical_gifs
![Quadrumple 305mm anti-submarine mortar fitted to a French Commandant Rivière-class frigate : r/mechanical_gifs Quadrumple 305mm anti-submarine mortar fitted to a French Commandant Rivière-class frigate : r/mechanical_gifs](https://external-preview.redd.it/demonstrations-of-a-renault-ft-fitted-with-a-75mm-mle-1897-v0-eOAeklw9kacjRyU2EtiF2b57uH1fqO_X8qXahT0D3kE.png?format=pjpg&auto=webp&s=9b14f943a59ccefc930d479dff8200fc0f98a0d3)
Quadrumple 305mm anti-submarine mortar fitted to a French Commandant Rivière-class frigate : r/mechanical_gifs
![Quadrumple 305mm anti-submarine mortar fitted to a French Commandant Rivière-class frigate : r/mechanical_gifs Quadrumple 305mm anti-submarine mortar fitted to a French Commandant Rivière-class frigate : r/mechanical_gifs](https://external-preview.redd.it/very-early-precursor-to-the-self-propelled-gun-a-rare-v0-el-jRlCQ8dfIQzRtofziIjkKJ7aR2CjmeVvG_NwTJC4.jpg?format=pjpg&auto=webp&s=a14c3c7d6b1712522522feece06f7ebe4689d8f3)