59435-94-8 NSC122852