No. 5 punching presses "demme" code 3030244 matr. 39659/03 - ref. 153 Make: DemmeModel: 3030244Serial Number: 39659/03