89069-18-1 NSC269987