(2R,3R)-2,3-Dihydroxybutanedioic acid dibenzyl ester

(2R,3R)-2,3-Dihydroxybutanedioic acid dibenzyl ester(622-00-4 )