The same way the US prevents me from buying cuban cigars here in Germany over the internet:
* execs are liable for breaches of the law if/when they travel to the US. * companies in the US are forbidden to do business with companies in Germany that breach the US law
There are a handful of small companies doing direct sales that are small enough that they do not have US partners. The rest complies because doing otherwise is financially disadvantageous.