25288-38-4 NSC120944