Microelectronic contact structures, and methods of making same | Patent Publication Number 20040072452 | Patexia