Record 120 -12 & 120 -10 Clamps Made In England Heavy Duty

Need a clean and oil

Superb quality