Title: The Ottawa Truss and Surgical Manufacturing Company, Limited, Ottawa, Canada
Subjects: Orthopedic apparatus industry
Places: Ontario, Ottawa