Loading patent details...
US4132091A: Self Locking Fuel Cap | Searchlight