E. Nordenfelt , Brusewitz , Troiliusoch