China Supplier Electronic Harness Needle Looms - Dobby part F19290801 Cam F.192.908.01 – Sino