Agarose high melting temperature high resolution 25g CAS 9012-36-6 MDL MFCD00081294 Powder For resolution of small fragments