Kpt-6566

Kpt-6566

AOB17628

CAS 881487-77-0

More details

1000 Items

$0.00

Overview

Novel selective covalent PIN1 inhibitor, targeting PIN1 for degradation