Genuine Singer Needle Plate 387043 Fits XL100
Item# 387043
$99.99

Product Description

Genuine Singer Needle Plate 387043 Fits XL100, XL150, XL1000