Binding of Hoechst 33258 and its derivatives to DNA.

Binding of Hoechst 33258 and its derivatives to DNA.