TOWVAX
a mobile excavating system comprising an air compressor and various items of pneumatic excavating, auxiliary water injection system, and an equipment supporting device or manipulator, designed to be installed on a towable, highway, trailer
Abandoned · May 17, 1990 · 74059716 ·