DNA ligase IV inhibitor

DNA ligase IV inhibitor · CAS 1533426-72-0