019540 - TURBO SEPARATOR K 10 01.350 | Machinespotter