Answer: 0.094 mole
Explanation: same answer for any molecule, actually.
6.02214076*10^23 per mole
5.7*10^22 = 0.094 mole
4.7m questions
6.1m answers