90868-93-2 NSC86676