Engraving depicting a high-pressure screw-down
Engraving depicting a high-pressure screw-down tap with sluice valve
Picture No
13914909
Media ID
48517188
Size
6093px x 3442px
(5.1MB)
Credit
World History Archive / Mary Evans Picture Library
Source
World History Archive





























