Loading patent details...
US5899445A: Locking Ring Vacuum Clamping System With Load/Unload Capabilities | Searchlight