58873-25-9 NSC284678