32453-52-4 α-D-Lyxopyranose 2,3,4-triacetate 1-benzoate α-D-Lyxopyranose 2,3,4-triacetate 1-benzoate Catalog No.: 1185744 Name: α-D-Lyxopyranose 2,3,4-triacetate 1-benzoate CAS: 32453-52-4 Inquire about this product →