78775961
Dec 19, 2005
motorized, ac-powered apparatus containing a spinning, buffing wheel for removing scratches from screens and lenses on MP3 players, PDA's, digital cameras, cell phones, portable game systems, watches, glasses and other such devices
Machinery