N-(2-Mercaptobenzoyl)-D-alaninamide NSC723849