66889-54-1 NSC320491