50585-24-5 NSC187685