Quick view Devil Press Devil Press™ S10 20 Ton Pressure Press The S10 is fully automatic Press with 15cm x 20cm heated plates Die Casting Aluminum Heating Element Plates made with web casting to ensure even pressure is applied at all times. Coated in Teflon... £2,999.99 Add to Wishlist Add to Cart