Nsc49652 Mesylate

Nsc49652 Mesylate

AOB37872

CAS 908563-68-8

More details

1000 Items

$0.00

Overview

Inhibitor of DNA double strand break (DCB) repair