Lofrans

Lofrans Windlass Accessories

The Imtra Corporation is the licensed US Importer of Lofrans windlasses and supplies a complete selection of parts and accessories for your Lofrans windlass.