Ebermannstadt digestion tower

Germany
Product used
Material Aluminium