As a "used to be" locksmith, WD40 is a solvent. It's great stuff for freeing up gunk. But it is not really a lubricant. And since it is wet it can attract dust and dirt. Graphite is a better, drier lubricant for lock mechanisms.
Because of its solvent chemistry WD40 will also dissolve crayon marks on walls.
__________________
ComputerChips
|