82589-54-6 NSC304584