PowerPlex 18D System from Promega

  • Product Specs
  • ItemPowerPlex 18D System
  • CompanyPromega
  • Catalog NumberDC1802 <DISABLED 2876664 />

This product is no longer available on Biocompare.