Peptide synthesis >95% 26 – 30 mg

1400 U

SKU PL-AE00171 Categories , Brand:

Additional information

Pack Size

1400 U