A specialty cleaner that stops electroless nickel from depositing in non-plated through holes (NPTH). When electroless copper is utilized for metallization it can leave Pd activator residues behind in NPTH. When processed through ENIG, this Pd residue can plate with electroless nickel. TechniClean TH1020 passivates the Pd residue, stopping the electroless nickel from depositing. This unique chemistry will improve wetting of fine features, remove oxides as well as finger prints and light oils, and provide excellent rinseability and a longer bath life.