Push touch gas cap
I got it on Ebay for $45, yes it is motorcycle stuff.
Andrew
Print