Loading patent details...
US5388308A: Vacuum Arm Joint Assembly | Searchlight