Apex Bioresearch Products 20-239 Apex Super Fine Resolution Agarose, Ultra Pure, 100g/Unit - 20-239 | Genesee Scientific