66685-31-2 NSC292281