Input interpretation
calcium selenate dihydrate tributylhexadecylphosphonium bromide | chemical types
Results
calcium selenate dihydrate | inorganic tributylhexadecylphosphonium bromide | inorganic | organic | salt