In good technical condition and functional. Type: PT 63. Manufacturer: IPTE Alexandria. Year of production: 1990. Pressing force: 63 tons. Table length: 3010 mm.