sodium tetraborate ( synonym found)

Definition of sodium tetraborate:

(n) : borax

Back to Top