info@dsinternational.com
Presser foot component manufactured by Yamato for use in their sewing machines.