What is the limiting reagent for 6HCl + Fe2O3 = 2FeCl3 + 3H2O ? 6HCl has 18.44 moles and Fe2O3 has 2.91 moles. Also how many moles would FeCl3 produce?