229-40506

JUKI      229-40506

DDL-8500

FEED DIAL

Trade Description