2-Phenylthiazolidine 4569-82-8 NSC357913 Phenyl-2 thiazolidine Thiazolidine, 2-phenyl-