E-gels are precasted agarose gels from invitrogen that allow eeficient separation in less time than standard gels. Also they are quite expensive too