hydrochloric acid for innovative solutions