66900-66-1 NSC289546