Wet clutch/brake for a mechanical press
Wet type clutch/brake device mounted in a flywheel
Canada
World
United States