Understanding sulfur's rotten smell
Though odorless in its normal state, utility companies add sulfur-containing odorants - called mercaptans or thiols - to the gas so it's easy to detect a leak. The foul smell is reminiscent of rotting cabbage or spoiled eggs.