57489-79-9 NSC344531