Odelberg & Olson , Stockholm.