31417-85-3 NSC129216