NobleBlocks
    Tuning the painter's palette: subtle steric effects on spectra and colour in conjugated electrochromic polymers | NobleBlocks