CAS 57-04-5 appears in our catalog under these names: DIHYDROXYACETONE PHOSPHATE HEMIMAGNESIU&, Dihydroxyacetone phosphate, DIHYDROXYACETONE PHOSPHATE LITHIUM SALT, Dihydroxyacetone phosphate, 99.90%. Offered by: Sigma-Aldrich, Chemat, MedChemExpress. Available pack sizes: 100MG, 500MG, 25 mg, 10 mg, 50 mg, 5 mg, 100 mg.