2X EF-Taq PCR Smart Mix contains EF-Taq DNA Polymerase, buffer, dNTPs, and MgCl2, ideal for general and long fragment PCR amplification up to 40kb.