66261-93-6 NSC292660