Tutuilamide A

Tutuilamide A

AOB11830

1000 Items

$0.00

Overview

Natural potent porcine pancreatic elastase (PPE) inhibitor