59050-75-8 NSC201337