Shop Tour
F&C Industries Shop Tour - Stop #4
Various sizes of presses with automatic feeds