NobleBlocks
    Attachment of organic layers to conductive or semiconductive surfaces by reduction of diazonium salts | NobleBlocks