Substrate Technology, and Products for Sale
Substrate Technology Corporation (STI) is a family run business based in Morris, Illinois. For over 20 years, they''ve been a leading manufacturer in surface preparation and polishing equipment because heads of the company know what floor and surface preparation is like.