1.high washing performance, reasonable structure; 2.large capacity, little loss of the sand ; 3.Sand Washing Machine Sand Washing Machine Sand washing Plant or making plant consists of vibrating feeder, jaw ... :No.33 Shenxia Road, Malu Industrial Park, Jiading District, Shanghai, China