HomeThe Launch Master quick release Stainless steel construction Self locking mechanism Easy release under load Safety pin on leash SWL 3000kgLaunch MasterSKU: KA1042$438.00PriceQuantityAdd to Cart