42164-31-8 NSC43671