66378-07-2 NSC334184