Borax has many names; such as disodium tetraborate, sodium borate, and Mule Team Borax ? (in US?) UK; household borax; you may find it in green / garden shops.
I bought mine at a chemical supplier and once at the pharmacy; they are just the same. We cant buy it in the laundry section here in my country. If it has additives I would not ingest it; or use it on my skin.