Tin(II) oxalate814-94-831 % similar Strontium oxalate814-95-931 % similar Sodium phenylpyruvate monohydrate122049-54-130 % similar Monopotassium phosphoenolpyruvate4265-07-030 % similar