66680-02-2 NSC88627