Digital Collections

High-pressure purification apparatus at catalyst testing plant

  • Circa 1928