29043-96-7 NSC332265