Periodic Table
Chemical Elements
Chemistry Dictionary
Forum
Definition of cap deposition
see passivation.
Search the Dictionary