J . Nordenfelt 30,996 J . Elliot & Co.