Nanoparticles Synthesis Stabillization Passivation And Functionalization | Desertcart Sri Lanka