24303-31-9 NSC132969