24303-34-2 NSC132973