DNA ligase IV inhibitor [ 1533426-72-0 ]

Cas Number: 1533426-72-0
Product Code
2338439
Product Name
DNA ligase IV inhibitor
Cas Number
1533426-72-0