24425-30-7 NSC152592