Novel kinetic finishing technique applying a low pressure abrasive slurry jet system

More Info
expand_more