38337-95-0 EINECS 253-888-9 Mercaptoacetic acid, strontium salt