ROTOR AND ROTOR HOUSING FOR PNEUMATIC ABRADING OR POLISHING TOOL | Patent Publication Number 20080160888 | Patexia