Even the Philadelphia stamp is probably some sort of reward. I´ve seen it on some other Swedish straights before.
JOHN ENGSTROM
ESKILSTUNA Sweden
ca. 1874-1918 LAST PATENT DATE IS 1881.
Model...