HATZ HATZ 01478902 Diesel engines for parts