Smer28

Smer28

AOB8119

CAS 307538-42-7

More details

1000 Items

$0.00

Overview

Positive regulator of autophagy in a mechanism independent from the mTOR pathway