Periodic Table
Chemical Elements
Chemistry Dictionary
Definition of sputter deposition
see sputter.
Search the Dictionary