I would like to coat 25nm Fe3O4 particles with PEG, so that they don't agglomerate in a solution. Is it possible to coat nanoparticles of this size without agglomeration? What kind of method should I use to suspend them in the fluid, some time after they have been coated? I was thinking of sonication, but I'm not sure if that's possible with such small particles...