Antibacterial rattle-type polypyrrole-silver nanocomposite particles synthesized by aqueous chemical oxidative dispersion polymerization Posted on 30 September 2023 by Nattawut Rodtuk Chemistry Letters, Ahead of Print.