Thanks for the replies, I checked and the connector has indeed the JG fitting logo. We are making progress :-)
I tried to took apart the tower but the beer line goes straight to the faucet by a metallic tube that I could not take apart, attached a picture.
I tried to fit a male barb from a...