4-Formylaminobenzamide NSC651218