Renard & Elbe , Stockholm.