1,2-O-Isopropylidene-betaD-idofuranurono-6,3-lactone 85080-95-1 EINECS 285-342-0