B1507-804-000

JUKI    B1507-804-000 

PRESSER FOOT BASE 

Trade Description