Created by Mosin-Nagant

Browning, John Moses

A nearly complete collection (127/128) of John Browning patents. If anyone finds the last one, please message me.