Distillation Apparatus
Steam Distillation Apparatus
Picture No
13724616
Media ID
45397992
Size
5570px x 3077px
(6.4MB)
Credit
Mary Evans Picture Library
Source
Das Buch der Erfindungen vol vii page 321. Image digitally colourised
Date
1899





























