muriatic acid, OK for carb soaking?

The biggest thing I can thing of muriatic acid is used for is the etching and cleaning of tombstones and in the marble industry. Something that strong would be a real bad choice for aluminum. lol
I think its used for cleaning concrete pools also. I maybe thinking of something else tho.