30288-95-0 NSC107966