1446785-28-9

2-O-benzoyl-3-O-t-butyldiphenylsilyl-L-threonolactone