Novel water-soluble photosensitizers from dextrans.

Novel water-soluble photosensitizers from dextrans.