Back to Thumbnails
LF&C #109
Landers, Frary and Clark, New Britain, CT. Patent # 782,372 issued February 14, 1905.