TSF Marine Equipment Acquires ‘The Claw Lid Lifter’ TSF Marine Equipment Acquires ‘The Claw Lid Lifter’
TSF Marine Equipment Acquires ‘The Claw Lid Lifter’

It’s been close to eight years since Chuck Gifford invented “The Claw Lid Lifter,” a purely mechanical system that allows for barge lids to be set or removed without placing… Read More