Aluminum post-etch residue removal with simultaneous surface passivation | Patent Publication Number 20130237469 | Patexia