34882-70-7 NSC312443