Reserve not met No Image Lot 1009 Sakurai Auto Screen Printing Press 1009Sakurai Auto Screen Printing Press Eddisons Sakurai Auto Screen Printing Press; s/n MP038582. Please note there is a £20 Plus VAT Lift Out Fee on this lot. Add to watchlist Timed