Skip to content
  1. Shop all
  2. Enzyme Substrates

523

SNAPtide Peptide Substrate flP6 (DABCYL/5-IAF), U.S. Patent Pending #61/252,675

Size

£743.00

SKU:
523
Supplier:
List Laboratories Inc.
Shipping Conditions:
Blue Ice