2-Hydroxybenzoic acid strontium salt (2:1) 526-26-1 BENZOIC ACID, 2-HYDROXY-, STRONTIUM SALT (2:1) EINECS 208-386-4 Stroncylate Strontisal Strontium disalicylate Strontium salicylate