73834-43-2 NSC343259