Generally we use 1.5M Tris (pH=8.8) for preparation of resolving gel but 1.0M Tris (pH=6.8) for stacking gel. How does Tris having two different pH in a single polyacrylamide gel help to resolve protein bands? What is the exact chemistry behind this? Thanks to all of you in advance.