5-(N-phenylcarboxamido)-2-thiobarbituric acid (NSC 336628), a novel potential antitumor agent.