NSC623403 Sulfated polysaccharide