Roll Press

Roll Press
A powered roll press for a die cutting business.