ByNobleID
    Heterodimeric DNA-binding dyes designed for energy transfer: synthesis and spectroscopic properties. | NobleID