L189

L189

AOB5414

CAS 64232-83-3

More details

1000 Items

$0.00

Overview

DNA ligase I, III and IV inhibitor, blocking DNA binding