DNA binding of an organic dppz-based intercalator.

DNA binding of an organic dppz-based intercalator.