Is there a place that stocks all 3? Also, what is the proper name for that rubber donut that connects to the filler tube??

Thanks!


Trying to enjoy life!