SEARCH Articles Figures Tables Nanoparticles preparation Ruthenium nanoparticle Ruthenium preparation Sonochemical Sonochemical preparation, nanoparticles Sonochemically