2580-90-7 NSC134489