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