Haoshou HS-40334 China Factory Same as (334) Steel Heavy Duty Quick Release Adjustable Toggle Clamp Latch Used on Car Industry, Find details about China Latch Type Toggle Clamp, Toggle Latch Clamp from Haoshou HS-40334 China Factory Same as (334) Steel Heavy Duty Quick Release Adjustable Toggle Clamp Latch Used on Car Industry