There is no better way to promote your industrial products than with the right technical magazine. When you find the one that has the right content and the right audience, stay with it.
It takes time to build your brand. It takes repetition to keep the brand known. Here's a vote for print advertising.