- Fort Lauderdale, Florida, United States
- US $325.00
- Mar 25th
I challenge you to find a difference among the many brand names selling these 30 inch 3-in-1 press brakes, slip rollers, and shears. Everyone I have seen is of identical design, apparently manufactured in the same Asian factory, and rebranded by each of the gamut of retailers. And the obvious reason for it is they work great.