Here is another compact self defense tool you can use anywhere to get out of trouble. This Palm Wrench enables you to deliver a powerful hit while protecting your hand. It can be used to deliver strikes in any direction.
More info is available here.