Disc finishing machine CF 18 Element

Wet disc finishing machine