Loading patent details...
US4907630A: Automatic Shut-Off and Self-Locking Refueling Nozzle | Searchlight