Yh2966 Threaded Latch Stainless Steel Quick Release Heavy Duty Toggle Clamp, Find Details and Price about Metal Quick Release Toggle and Heavy Duty Toggle Clamp from Ningbo Dongqian Lake Resort Hengda Die Casting Lock Factory.