Posts in tag

Elf Moto Chain Lube


Elf Moto Chain Lube Quick Look Elf Moto Chain Lube is made in the U.S.A. by Elf, a French petroleum company. Elf says this is an “extreme pressure grease” with “exceptional adhesive properties”. The sprayer on our can isn’t very efficient; it seems like too much of the product is wasted. It needs a more …