NOTE: Imtra will not be shipping orders until September 8, 2026. Our team remains available to assist you. Please contact us by phone at 508-995-7000 for assistance.
Watch as Imtra’s anchoring product manager Jim Thomas explains the unique features of the Muir windlass.
Muir windlasses and anchoring systems rest on the deck of the largest and most respected vessels in the world. If you're looking to invest security and peace of mind, browse our catalog or contact our team for any questions.