info@dawnerz.com
The page you were looking for does not exist.
The tow strap looks well made and is exactly what I was looking for.
110000 lb 30ft Heavy Duty Tow Strap for Trucks and Buses
200000 lb 30ft Heavy Duty Tow Strap for Dump Trucks and Semi Tractor Trailer Trucks
Item looks like a good heavy duty strap, it didn't come with the storage bag as pictured but every thing else looks good.