Stacked capacitor | Patent Publication Number 20050286205 | Patexia