Spain 270 tph Sand making machine