There are several types of surfactants, to name two: alkylbenzene sulfonates or detergents; and lauryl sulfate or foaming agents.
Alkylbenzene sulfonates are commonly used in the production of detergent soaps, these help clean the dirt from cloths and other materials, it also produces foam.
Lauryl sulfate or foaming agents are commonly used in the production of dishwashing liquid or handwashing soap.
moles of CO gas : 1.545
<h3>Further explanation</h3>
Standard conditions for temperature and pressure are used as a reference in certain calculations or conditions
There are 2 conditions that are usually used as a reference : STP and RTP
Assuming the STP state :
Conditions at T 0 ° C and P 1 atm are stated by STP (Standard Temperature and Pressure). At STP, Vm is 22.4 liters / mol.
Then for 34.6 L of CO gas :

<span>The mass of one mole of sodium bicarbonate (aka NaHCO3) is equal to 1 * 22.99g/mol + 1 * 1.00g/mol + 1 * 12.01g/mol + 3 * 16.00g/mol = 83.91g/mol. From this, we can convert 4.2g of NaHCO3 to moles by dividing by 83.91g/mol, to get 0.050 moles of sodium bicarbonate.</span>
The seven dots around flourine are the valence electrons