st's machinery and syn