6k-f17 TFA salt

6k-f17 TFA salt

AOB31869

1000 Items

$0.00

Overview

Novel cationic antimicrobial peptide (CAP)