1,2-O-Isopropylidene-3-benzyloxy-D-allofuranose | CAS 57099-04-4 | Chemical Identity, Structure & RFQ | MolGraph