34583-60-3 NSC26359