Distillation Apparatus
Steam Distillation Apparatus
Picture No
13835908
Media ID
45829497
Size
5570px x 3077px
(2.6MB)
Credit
Mary Evans Picture Library
Source
Das Buch der Erfindungen vol vii page 321
Date
1899
Steam Distillation Apparatus