Loading patent details...
US5860232A: Mobile Safe Excavation System Having a Deflector Plate and Vacuum Source | Searchlight