31404-29-2 NSC109241