Dear Sir. Concerning your issue about the method that can be used for reduction of potassium tetrachloroplatinate. Platinum nanoparticles stabilized by linear polyethyleneimine were prepared by the liquid-phase reduction of chloroplatinic(IV) acid with sodium borohydride. The particle sizes were 3.26 nm and 1.76 nm when the molecular weights of linear polyethyleneimine were 25000 and 2150, respectively. These nanoparticles were well-dispersed in water in the range of pH 1-6. Branched polyethyleneimine also provided nanoparticles that dispersed in water in the range of pH 0-8. Linear poly(ethyleneimine-co-N-methylethyleneimine) gave nanoparticles that dispersed in water in the range of pH 0-10. The dispersibility of the nanoparticles decreased with increasing content of the N-methyl group. I think the following below links may help you in your analysis: