Those stainless steel ball petrol taps with the black plastic handles a bit like this
adorn all my bikes ever since Ron Kemp introduced them to me 20 or more years ago
belatedly (a few years ago) I have been told on this forum how to adjust the ball with a lage allen key but I have one tap that persistently drips
I suspect the o ring that I assume is in there has given in to the ethanol
is that it ? has anyone refurbished one?