(image for) MC081406 N6-Benzoyl-2',3'-isopropylideneadenosine - Click Image to Close