Pretty sure that this comes from a vintage Singer treadle sewing machine. The plate measures 2 7/8" by 2 1/2 inches. Please take a close look at the photos for condition, and feel free to ask questions. First Class shipping will include a tracking number and delivery confirmation. Please take a few minutes to check out our eBay store where you will find a very wide variety of interesting items. Thanks.