66900-74-1 NSC289547