Cap Kl1

Cap Kl1

AOB11307

1000 Items

$0.00

Overview

Novel self-assembling lysine-rich cationic amphipathic peptide (CAP)