93263-80-0 NSC66262