Metso ST620 Screen Plant (SOLD) Printer-friendly version PDF version Español Used. 2008 Metso ST620 Screen Plant, 8,219 hours, Serial 74638. CONDITION: Used | Serial #74638STATUS: Sold | New Jersey, USA Request More Info Solicitar Más Info