Lgh00031

Lgh00031

AOB36248

1000 Items

$0.00

Overview

Novel irreversible inhibitor of cell division cycle 25B, inhibiting human cancer cells via ROS generation