F. Y . HASSELBLAD & C:o.