Loading patent details...
US4881655A: Self-Closing Fuel Tank Seal | Searchlight