Technology

What is a planetary vacuum defoaming mixer?