Needle clamp and screw for a Promise 1408/ 1409-416245301 - Click Image to Close