NobleBlocks
    Formation of Polyphenylene Films on Metal Electrodes by Electrochemical Reduction of Benzenediazonium Salts | NobleBlocks