Apparatus and method for surface finishing | Patent Publication Number 20190054615 | Patexia