SEARCH Articles Figures Tables Acids hydrofluoric acid Bomylene Hydrofluoric acid Hydrofluoric acid reaction