24293-67-2 NSC332670