Barium Oxalate

Barium Oxalate
Barium Oxalate
Price And Quantity
  • Kilograms/Kilograms
  • 5
  • Kilograms/Kilograms
  • 420INR
    Product Specifications
    • Industrial Grade
    • Industrial Lab Chemicals
    • White Liquid
    • 97%
      Product Description

      Barium Oxalate

      Barium oxalate, a Barium salt of oxalic acid, is a white odourless powder that is sometimes used as a green pyrotechnic colorant generally in specialized pyrotechnic compositions containing magnesium.

      Though largely stable, it can be reactive with strong acids. A mild skin irritant, the substance is considered toxic when ingested, causing nausea, vomiting, renal failure and injury to the gastrointestinal tract. Its molecular structure is written as BaC2O4. The raw materials that are required to prepare Barium oxalate are oxalic acid, Barium hydroxide octahydrate, and Barium hydroxide.

      It can also be prepared alternatively by using an oxalic acid solution and a Barium chloride solution, with the reaction as follows:

      BaCl2 + H2C2O4 BaC2O4 + 2 HCl

      It is different from most pyrotechnic colorants in that it is a reducing agent, and not an oxidizing agent. It is extremely insoluble in water and converts to the oxide form when heated.

      Products Details :

      Product Name


      5 Kg Per Kg




      Trade Information
      • Cash Advance (CA), Cash in Advance (CID)
      • 100 Per Week
      • 1 Week
      • Yes
      • Sample costs shipping and taxes has to be paid by the buyer
      • All India
        Related Products
        Potassium Pyroantimonate

        Send Inquiry
        BromoThymol Blue sodium Salt (water Soluble)

        Send Inquiry
        Lithium Hydroxide (monohydrate)

        Send Inquiry
        Bromo Thymol Blue

        Send Inquiry
        Sodium Peroxide Granular

        Send Inquiry
        4-tert Butyl Catechol

        Send Inquiry
        right arrow
        left arrow
        Contact Us

        8, Pethe Wadi, Jambli Galli, Off S.V. Road, Borivali (W),  Mumbai  Maharashtra  India  +918037304216
        Phone :+918037304216