Polylysine Peptide

Catalog # PE-54392

Print

$389.00
LYS-LYS-LYS-LYS-LYS-LYS-LYS-LYS-LYS-LYS
Product Size: 1mg
Quantity

LYS-LYS-LYS-LYS-LYS-LYS-LYS-LYS-LYS-LYS
New