Don’t forget about salt, which absorbs all the moisture and immediately eliminates the smell. In this case, one spoon is enough in the pipes overnight, then pour a bucket of boiling water into it the next morning;
Citric acid is ideal for removing limescale and grease, with half a spoonful down the drain to leave overnight. The next morning, a bucket of boiling water and the results are immediate.