Alfra
ALFRA TMC-660 Magnetic Clamp Product Part Number: 41100 Overview: ALFRA TMC-660 (sold as TMC-300 otside North America) Magnetic Clamp uses a patented magnet technology (US Patent No. 8350663B1) to offer up to 660 lbs (300 kg) of load-bearing...