DNA Recognition by a Novel Bis-Intercalator, Potent Anticancer Drug XR5944

DNA Recognition by a Novel Bis-Intercalator, Potent Anticancer Drug XR5944