There are no sanctions on selling goods to general consumers, most companies have just chosen not to do so.
While technically true, the sanctions on its banks and central bank in practice mean it’s virtually impossible to be paid by an Iranian for your goods. (No, crypto doesn’t work, unless that consumer doesn’t interact with its banking system and you can convince the U.S. you’ve verified this.)