Reducing Agents in Colloidal Nanoparticle Synthesis | 1839163631 | Memmo