Finally the product have arrived Straps are ok, not damaged, still have to test them on my drone. Hope it will handle the battery....
All ok