John M. Browning Patent. U.S. Patent 747,585
Copyright 2009
by Ed Buffaloe.
E-mail Webmaster