Please select a language.
Select Language
Recommended contents
Slurry: A dense suspension of fine solid particles mixed in a liquid in a stable state.