3-Azido-3-deoxy-1,2-O-isopropylidene-α-D-allofuranose

CAS:

35085-25-7

SKU: PPB-AA634 Category: