I spotted these pictures at Dieselpunks, though the pictures appear to originate from a Russian site. The grenade launchers were designed by the NKEP (Narodnyy Komissariat Elektricheskoy Promyshlennosti – state commissariat for electrical engineering) to be flameless and quiet.
Leave a Reply