NSC638594 p-Bromobenzylthiazolidineacetate