Safety and environmental aspects of hydrofluoric acid by hossien moshiri November 28, 2023 November 28, 2023