6626-66-0 NSC58259