Ozone gas has an extra oxygen molecule which binds to organic compounds and destroys them. These compounds are what causes the smell. A small ozone gas generator will easily clean out something like a PC part or even a car (you need to leave the car vents on recirculate).
I moved my daughter to a new state recently, and helped her purchase a condo. City ordinances changed back in the mid 1990s in that city that prohibited new condos being built there--so, the only condos available were pre-mid 90s or apartments that have been converted to condos. The most affordable condo we found in a good area had smokers in it previously, so it was very noticeable (probably why it was affordable). We could have changed all of the duct work (expensive without the guarantee that it would eliminate the odor), clean the duct work (not possible since some was just made out of a stiff foam), install an ozone generator in the duct work (generates a non-lethal amount of ozone), or have a one-time ozone treatment done (you have to vacate the premises for 2-3 days). Since the one-time ozone treatment was the cheapest option, we decided to start there and keep working up the list of options until the smell was gone.
The one-time ozone treatment did the trick. So, I'd definitely think it could help with PC parts from smokers' homes.
Last edited: