68858-20-8 NSC334304