HOPPES 1003G No. 9 Synthetic Blend Lubricating Oil Synthetic blend lubricating oil offers superior lubrication & protection of firearms; Advanced lubricating oil for firearms, fishing gear & all mechanisms