Programmable DNA-binding small molecules.

Programmable DNA-binding small molecules.