29870-99-3 Lactic acid, strontium salt (2:1) NSC112243 Propanoic acid, 2-hydroxy-, strontium salt (2:1) Strontium lactate