26988-60-3 NSC129905