34262-66-3 NSC106685