Loading patent details...
US5715802A: Head and Torso Mountable Foam Dart Launcher | Searchlight