Loading patent details...
US7520969B2: Notched deposition ring | Searchlight