STAR manufactures hydraulic and electric winches. Winches are available in up to 5,000 pound drawbar capacities and can be floor mounted or transfer car mounted.
STAR Engineering Inc.
701 Madison St. New Lexington, OH 43764
Copyright © 2023 STAR Engineering Inc. - All Rights Reserved.