NobleBlocks
    Keto-polymethines: a versatile class of dyes with outstanding spectroscopic properties for <i>in cellulo</i> and <i>in vivo</i> two-photon microscopy imaging. | NobleBlocks