Protein gel electrophoresis is a simple method for separating protein mixtures prior to downstream detection or analysis. We provide high-efficiency protein electrophoresis solutions, covering protein precast gels, electrophoresis tanks, gel preparation reagents, dyes, protein markers, electrophoresis buffers, electrophoresis apparatus power supplies, and transfer systems required for protein analysis experiments.