Pateamine A

Pateamine A

AOB17356

1000 Items

$0.00

Overview

Inhibitor of eukaryotic translation