Ro5258638

Ro5258638

AOB31498

1000 Items

$0.00

Overview

Novel inhibitor of the CDK5-p25 protein-protein interaction (PPI)