NSC626432 Partially thiolated Polyuridylic acid