NSC623401 Sulfated polysaccharide