The Excelplus line is sold in the USA under the name Lubrilon.
I had tried to order some for the heck of it a while ago and it never showed up, even though my paypal payment was accepted immediately. I began trying to call but both their phone numbers and also their email address are no longer...