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