66685-32-3 NSC292282