Rock And Roll lube
I had been using this for ages, having stocked up on it when CRC were selling it for buttons in-store. Now that my stock has run out, and having tried a few other things, I'd like to get more, but can't find it for sale anywhere in UK, or Europe for that matter. Has it ceased to exist? Is there anything similar out there of it has?