Adep4

Adep4

AOB13682

1000 Items

$0.00

Overview

Novel potent activator of the ClpP protease, causing cells to self-digest