1196-87-8 NSC107260