I think I got some tomato stains out of plastics by soaking in napisan for a while ago. It also got smoke residue (oily) & the smoke smell (really reeks) from a house fire out of tupperware about 5 years ago for me.