ström & Petersson i Stockholm.