I use diluted nitric acid to etch copper. It works very well and lasts decades. I have a carboyle of the concentrated stuff, diluted 3:1 with water as and when I need it. My First carboyle (1 gallon) lasted 20 years as you can just add a bit more acid to strengthen the mix any time.