Vintage marked Singer needle clamp #2054.  From 15-86 and 192 but made for many Singer machines including:
Singer 127, 128, 15-30, 15-87, 15-86, 66. 99, 115, 185, 192K.

Price includes shipping to lower 48.