Product Search

LE Agarose

€1,233.12

Supplier: Jena Bioscience GmbH SKU: PCR-269L
  • shipped at ambient temperature
  • store at ambient temperature