2100180 Presser Foot Rod Arm Fit Yamato AZ8500H Industrial Overlock Sewing Machine Parts Accessories Press Foot Bar