G . HOLMSTEN & C.o.