octyldodecyl xyloside

octyldodecyl xyloside · CAS 423772-95-6