59387-82-5 NSC129218