active 1844-1855, mathematical, nautical & optical instrument maker, Glasgow, Scotland McGregor, Duncan 1803 - 1867
active 1856-1860s, mathematical, nautical & optical instrument maker, Glasgow, Scotland D. McGregor & Co.