Samuel Crompton 1753 - 1827

occupation:
Inventor
Nationality:
English; British

1753-1827, inventor, English; British