26689-66-7 NSC109627