80689-14-1 NSC132485