23878-88-8 NSC243028