20668-84-2 NSC168603