Content tagged as
1 - 1 of 1 Search results
Atlas thermowave ovens
17 August 1978
A worker stood next to a line of Atlas thermowave ovens ready to ...
Load more
A worker stood next to a line of Atlas thermowave ovens ready to ...