59640-57-2 NSC228059