Propargyl-PEG2-beta-D-glucose [ 2353409-73-9 ]