71428-89-2 NSC117391