Dual End Wrench Combines Flexibility and Reliability