MP Biomedicals

Agarose high-resolution, molecular biology grade, 50 g, 50 g