Loading patent details...
US6296747B1: Baffled perforated shield in a plasma sputtering reactor | Searchlight