Hydrofluoric acid

Drug / Medication

solution of hydrogen fluoride in water

Mentioned in 1 video