31268-30-1 NSC107159