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 LLC
701 Madison St. New Lexington, OH 43764
Copyright © 2024 STAR Engineering LLC - All Rights Reserved.