The top documents tagged [breech mecha nism]
Engineering Vol 69 1900-04-06
233 views