Electrochemical and mechanical polishing and shaping method and system Grant US-8052860-B1 United States of America 08 Nov 2011