Harrington & Richardson H&R 999 925 926 Lever & Spring Assembly

Responsive image
source