Question: how many moles of water are there in 1.000 l at stp assume the density of water is 1000 kg/m 3 kg/m3?
Answer: Answer and Explanation: Around 56 moles of water are there in 1.000 l at STP.