59038-66-3 NSC312460