SEARCH Articles Figures Tables Acids hydrofluoric acid Hydrofluoric acid Hydrofluoric acid safety hazard